package com.it.tydic.estate.module.service;

import com.it.tydic.estate.common.aop.Result;
import com.it.tydic.estate.module.model.inner.TbCwda;

import java.util.List;
import java.util.Map;

/**
 * @description:   车位档案管理Service
 * @author: zhangshuo
 * @createDate: 2020/03/02
 * @version: 1.0
 */
public interface TbCwdaService {
    /*车位档案条件查询*/
    Result selectBydaPage(Map<String,Object> tbCwda);
    /*批量删除*/
    Result deleteByTbCwda(List<String> list);
    /*新增或修改*/
    Result insertTbCwdaOrUpdata(TbCwda tbCwda);
    /*左侧树查询*/
    Result selectCwByGlc(Map<String,Object> map);
    Result selectCwdaByGlc(Map<String,Object> map);

    /*根据用户ID获取车位区域左侧导航树*/
    Result findRNAVTreeByUserId(String userId);
    /*根据用户ID获取车位收费左侧导航树*/
    Result findCwDhreeByUserId(String userId);
}
